package Servicios;

/**
 * Factory de servicios para todos los usuarios de la aplicacion.
 * @author eagle_eye
 */
public class ServiciosFactory {

    private static PersistenceServicio persistenceServ = PersistenceServicio.getInstance();
    private static ServicioLogin servicioLogin = ServicioLogin.getInstance();
    private static ServicioAdmin servicioAdmin = ServicioAdmin.getInstance();
    private static ServicioProfesor servicioProfesor = ServicioProfesor.getInstance();
    private static ServicioEstudiante servicioEstudinate = ServicioEstudiante.getInstance();

    public static PersistenceServicio getPersistenceServicio() {
        return persistenceServ;
    }

    public static ServicioLogin getLoginServicio() {
        return servicioLogin;
    }

    public static ServicioAdmin getAdminServicio() {
        return servicioAdmin;
    }

    public static ServicioProfesor getProfesorServicio() {
        return servicioProfesor;
    }

    public static ServicioEstudiante getEstudianteServicio() {
        return servicioEstudinate;
    }
}
